technician licence - Español Inglés Diccionario